package spring.datasql.sourece.dao;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import spring.datasql.sourece.constant.DbConstants;
import spring.datasql.sourece.entity.User;

import java.util.List;

/**
 * @author Mark.xu
 * @create 2020-06-08 15:05
 */
public interface UserDao extends BaseMapper<User> {
    /**
     * 使用2号数据源
     * @return
     */
    @DS(DbConstants.DB2)
    List<User> selectAllDb2() ;

    /**
     * 使用1号数据源
     * @return
     */
    @DS(DbConstants.DB1)
    List<User> selectAllDb1() ;

}
